Sports

Lane Kiffin agrees to new contract to remain at Ole Miss